[Lab1 – Prepare Buildroot and First Build]
----------------------------------------------------------------

/* Execute Commands on Host PC */
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

sudo apt update
sudo apt -y install build-essential gcc-arm-linux-gnueabi libssl-dev libncurses-dev git
sudo apt -y install subversion build-essential bison flex gettext \
                    libncurses5-dev texinfo autoconf automake libtool mercurial git-core \
                    gperf gawk expat curl cvs libexpat-dev bzr unzip bc python3-dev \
                    wget cpio rsync xxd bmap-tools

mkdir ~/Linux4MCHP
cd ~/Linux4MCHP/
git clone https://github.com/linux4microchip/buildroot-mchp.git
git clone https://github.com/linux4microchip/buildroot-external-microchip.git

cd ~/Linux4MCHP/buildroot-mchp/
git tag | grep linux4microchip
git checkout linux4microchip-2025.04 -b buildroot-at91-linux4microchip-2025.04
cd ~/Linux4MCHP/buildroot-external-microchip/
git tag | grep linux4microchip
git checkout linux4microchip-2025.04 -b buildroot-external-microchip-linux4microchip-2025.04

ls ~/Linux4MCHP/buildroot-external-microchip/configs/ | grep sam9x60_curiosity
cd ~/Linux4MCHP/buildroot-mchp/
BR2_EXTERNAL=../buildroot-external-microchip/ make sam9x60_curiosity_graphics_defconfig
make

ls ~/Linux4MCHP/buildroot-mchp/output
ls -l ~/Linux4MCHP/buildroot-mchp/output/images

----------------------------------------------------------------
[Optional]

/* Execute Commands on Host PC */
sudo minicom --baudrate 115200 --device /dev/ttyACM0

----------------------------------------------------------------